Bookly\Lib\Entities\Payment B

Total Complexity 91
Dependencies 12
Dependents 21
Total lines 684
Lines of code 304
Logical lines of code 152
Comment lines 215
Methods 35
Properties 16

Methods 35

Method Rating Maintainability Complexity Lines of code
setDetailsFromOrder()
C
32 23 92
typeToString()
A
55 14 18
getPaymentData()
A
43 12 43
statusToString()
S
57 5 18
save()
S
60 4 13
paymentInfo()
S
59 3 13
setCartInfo()
S
66 2 9
getCouponId()
S
82 1 3
getStatus()
S
82 1 3
setUpdatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getCreatedAt()
S
82 1 3
setRefId()
S
77 1 4
getRefId()
S
82 1 3
setDetails()
S
77 1 4
getDetails()
S
82 1 3
setToken()
S
77 1 4
getToken()
S
82 1 3
setStatus()
S
77 1 4
setPaidType()
S
77 1 4
setCouponId()
S
77 1 4
getPaidType()
S
82 1 3
setGatewayPriceCorrection()
S
77 1 4
setPaid()
S
77 1 4
getPaid()
S
82 1 3
setTax()
S
77 1 4
getTax()
S
82 1 3
setTotal()
S
77 1 4
getTotal()
S
82 1 3
setType()
S
77 1 4
getType()
S
82 1 3
setTarget()
S
77 1 4
getTarget()
S
82 1 3
getGatewayPriceCorrection()
S
82 1 3